home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / sound / players / discplay.lzh / DISCPLAY.DOC next >
Text File  |  1991-06-11  |  8KB  |  157 lines

  1.                       ~~~~~~~~~~~~~~~~~~~~~                           
  2.                       >> The Disc Player <<            23/05/91
  3.                       ~~~~~~~~~~~~~~~~~~~~~     ©1991 C. Midgley
  4.  
  5.   Information file for 'Discplayer' Ver: 2.45
  6.  
  7.   Here is a tiny program that replays sound samples with a 
  8.   difference. If you have a 520 then this program is for you! A 
  9.   standard half megabyte ST has about 390K or less to load and 
  10.   replay sound samples. Now, you can replay samples up to an 
  11.   incredible 910K! Impossible I hear you say, not any more! All you 
  12.   need is a doubled sided disc drive.......
  13.  
  14.   >> Program requirements <<
  15.  
  16.   ST Computer, colour or monochrome monitor, double sided disc drive 
  17.   either as drive A or B. Some ST-Replay compatible sound files..
  18.  
  19.   >> All you need to do... <<
  20.  
  21.      1) Format a disc double sided, with the desktop or your 
  22.      favourite formatting program (i.e. Fastcopy III...) You can use 
  23.      as many sectors and tracks as your disc drive allows.
  24.  
  25.      2) Copy your favourite sound samples to this freshly formatted 
  26.      disc so that it is full.  Only ST-Replay compatible .SPL files 
  27.      will work, PRO-Sound Designer's .SAM files are suitable and so 
  28.      are one or two others. ALL THE FILES MUST BE THE SAME KHz 
  29.      SPEED! Fade each sample in and out using your sampler software, 
  30.      it makes the whole thing sound a lot nicer!
  31.  
  32.      3) Load DISCPLAY.TOS and select the replay speed. Press F1 or 
  33.      F2 depending on which drive you are playing the samples from, 
  34.      and choose the output device, YM-2149 is the sound chip or Pro 
  35.      Sound Designer and ST-Replay sampler cartridges. That's all 
  36.      there is to it! The program will read the data off the disc and 
  37.      play it using less than 30KBytes of memory!!
  38.  
  39.   'Discplayer' now supports both old and new ST-Replay frequencies 
  40.   up to 11KHz. Unfortunately 11KHz is, in fact 10 and-a-bit. There 
  41.   isn't enough processor time to read data and play it at and above 
  42.   this speed, so 11KHz may not work on every ST due to this very 
  43.   tight timing limit. You will know if your ST can't cope because 
  44.   the sample will 'break' every second or so. If this happens to 
  45.   you, try and format discs with skewed sectors or otherwise known 
  46.   as twisted and fast format. If you are using Fastcopy III to 
  47.   format discs, select FORMAT DESTINATION by pressing the 'q' key. 
  48.   FAST FORMAT DEST. does not work with 'discplayer' on my ST at all, 
  49.   so best avoid it.
  50.  
  51.   >> Alternate drives option... <<
  52.  
  53.   Pressing F3 will cause the computer to alternate from A to B 
  54.   drives, playing all the samples on each disc, needless to say, you 
  55.   will have to have two double sided drives...... Now up to (and 
  56.   over) 3 Minutes of samples can be played continuously!
  57.  
  58.   >> Disc formatting... <<
  59.  
  60.   You can format your discs to any amount, the maximum amount I can 
  61.   get from my disc drives is 11 sectors 83 tracks. (about 910K.) 
  62.   Please note that not all disc drives can cope with 11 sector 
  63.   formats.
  64.   N.B. DON'T delete samples off your discs and copy another one back 
  65.   to it. This is because you will probably end up with a fragmented 
  66.   disc, and will not sound correct when played back. You will have 
  67.   to reformat it and copy the files back.
  68.  
  69.   This sounds a bit of a hassle, but is necessary because of the way 
  70.   the program works. To obtain the data transfer speed it has to 
  71.   read the data from track 1 to the last track on the discs. It 
  72.   never actually reads the directory entries just the actual data 
  73.   held on the disc. Therefore, if you delete a file and play the 
  74.   disc back the file will still be played!
  75.   Confused? The best way to understand it - is to EXPERIMENT!
  76.  
  77.   >> Using 'Simulated Stereo' <<
  78.  
  79.   If you have ST-Replay or Pro Sound designer you can try this. It 
  80.   works by playing the standard sound chip 200 bytes ahead of either 
  81.   Replay or Pro Sound whichever you have selected. This creates 
  82.   quite a nice effect and makes some samples sound a lot better! You 
  83.   will need to make up a lead - something like this should do:-
  84.                                                          Stereo Amplifier 
  85.  
  86. Atari ST (Monitor Socket.)   Pin 1  --------R1------------- Right Channel
  87.                              Pin 13 --
  88.                                       \____________________ Ground
  89.                                       /
  90.                            Ground   --
  91. Pro Sound/ST-Replay (OUTPUT) Core   --------R2------------- Left Channel
  92.  
  93.   R1 & R2 are variable resistors. I needed them because the ST's 
  94.   output was higher than Pro sound and so one side was louder than 
  95.   the other. 500Ω linear resistor should be about right. It does not 
  96.   matter if the left and right channels are connected the other way 
  97.   round.
  98.  
  99.   >> General Information... <<
  100.  
  101.   You may notice some clicks when the disc drive moves to the next 
  102.   track. This is to do with a piece of critical timed code that 
  103.   isn't been run fast enough, I'm trying to find a way of improving 
  104.   this. It is only really noticeable using Simulated Stereo with 
  105.   samples containing high pitched frequencies. If a disc error 
  106.   occurs while the sample is being played, then the program will 
  107.   drop back to the initial menu.
  108.  
  109.   >> Last word... <<
  110.  
  111.   This program is really only useful to 520 and 1040 owners with one 
  112.   or two double sided disc drives. But should work on any ST. 
  113.   'Discplayer' is FREEWARE and remains ©1991 C. Midgley. You may 
  114.   copy the program only if this file and DISCPLAY.TOS are included 
  115.   and that nothing is modified in ANY way. Use this program at your 
  116.   own risk - don't blame me if it misbehaves... A special 'thank 
  117.   you' must go to Robert Pemberton, as without his time and effort 
  118.   teaching me assembly, I would still be programming in Fast Basic! 
  119.   (Ugh!!) This is my first attempt at writing something challenging 
  120.   in assembly language. After spending a Sunday afternoon 
  121.   disassembling a P.D. sample replay routine to find out how samples 
  122.   were actually played back, I had this great idea - and here it is! 
  123.   I like to write programs as efficiently as possible, (who said 
  124.   programmers are a greedy lot...) if you disassemble it - I don't 
  125.   think you could find a way to make it much smaller. That's why 
  126.   this program is'nt flash with pretty graphics etc.. If you would 
  127.   like the source code (this is heavily commented - even my hamster 
  128.   can understand it....) then send a disc to the same address not 
  129.   forgetting your own address. All comments, suggestions, 
  130.   constructive criticisms are of course welcome. Don't forget to 
  131.   include enough stamps/money for the return of your discs as I'm a 
  132.   school kid and money does'nt grow on trees you know...
  133.  
  134.   >> New for version 2.45 <<
  135.  
  136.      o    Bug Fixes. ( Yes, it will now play discs with any track 
  137.           length!) In fact its now totally optimised and bug free (I 
  138.           think...).
  139.  
  140.      o    Display of current track been played.
  141.            
  142.      o    The VBL has now been turned off during sample replay.
  143.           I had to do this because I needed more processor time.
  144.            
  145.      o    You can now choose between three output devices.
  146.           
  147.      o    Improved 'Simulated Stereo'. Now 200 bytes shift.
  148.  
  149.   >> Future versions. <<
  150.  
  151.      1) Hard disc support. If I ever get a hard disc that is......
  152.         
  153.      2) STE support.
  154.         Please Robert, can I borrow your STE? (Need I say more?)
  155.       
  156. Chris Midgley, 4 Westgate, Guiseley, Leeds, LS20 8HL, England, Earth.
  157.